速報APP / 教育 / Learn Software Engineering

Learn Software Engineering

價格:免費

更新日期:2019-05-14

檔案大小:22M

目前版本:1.1

版本需求:Android 5.1 以上版本

官方網站:mailto:tnz5540@gmail.com

Learn Software Engineering(圖1)-速報App

Get all the basic details on Software Engineering of below topics :

What is software engineering

Software Evolution

Software Evolution Laws

E-Type software evolution

Software Paradigms

Need of Software Engineering

Characteristics of good software

Software Development Life Cycle

Software Development Paradigm

Software Project Management

Software Project

Need of software project management

Software Project Manager

Software Management Activities

Project Estimation Techniques

Project Scheduling

Resource management

Project Risk Management

Risk Management Process

Project Execution & Monitoring

Project Communication Management

Configuration Management

Project Management Tools

Software Requirements

Requirement Engineering

Requirement Engineering Process

Requirement Elicitation Process

Requirement Elicitation Techniques

Software Requirements Characteristics

Software Requirements

User Interface requirements

Software System Analyst

Software Metrics and Measures

Software Design Basics

Software Design Levels

Modularization

Concurrency

Coupling and Cohesion

Design Verification

Software Analysis & Design Tools

Data Flow Diagram

Structure Charts

HIPO Diagram

Structured English

Pseudo-Code

Decision Tables

Entity-Relationship Model

Learn Software Engineering(圖2)-速報App

Data Dictionary

Software Design Strategies

Structured Design

Function Oriented Design

Object Oriented Design

Design Process

Software Design Approaches

Software User Interface Design

Command Line Interface (CLI)

Graphical User Interface

Application specific GUI components

User Interface Design Activities

GUI Implementation Tools

User Interface Golden rules

Software Design Complexity

Halstead's Complexity Measures

Cyclomatic Complexity Measures

Function Point

Logical Internal Files

External Interface Files

External Inquiry

Software Implementation

Structured Programming

Functional Programming

Programming style

Software Documentation

Software Implementation Challenges

Software Testing Overview

Software Validation

Software Verification

Manual Vs Automated Testing

Testing Approaches

Testing Levels

Testing Documentation

Testing vs. QC, QA and Audit

Software Maintenance Overview

Types of maintenance

Cost of Maintenance

Maintenance Activities

Software Re-engineering

Component reusability

CASE Tools

Components of CASE Tools

Case Tools Types

Software Testing - Overview

Who does Testing?

When to Start Testing?

When to Stop Testing?

Verification & Validation

etc...